package book.oo.coverhide;

public class Child extends Parent{
    public static String kind="book.oo.coverhide.Child";//类变量，Child的类别
    public int age=25;//实例变量，Child的年龄，在Parent类中是静态的
    public String name="child";//实例变量，child的名字
    /**
     * 静态方法，获取Child的类别
     */
    public static String getKind(){
        System.out.println("Child的getKind方法被调用了！");
        return kind;
    }
    /**
     * 静态方法，获取父类的名字
     */
    public static String getParentKind(){
        //通过类名加“.”访问父类中被隐藏的类变量
        return Parent.kind;
    }
    /**
     * 实例方法，获取Child的名字
     */
    public String getName(){
        System.out.println("Child的getName方法被调用了！");
        return this.name;
    }
    /**
     * 实例方法，获取父类的名字
     */
    public String getParentName(){
        //通过super关键字父类中被隐藏的实例变量
        return super.name;
    }
}
